package com.hyt.it.ogt.kq.service.gov.model.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;

/**
 * <p>
 *
 * </p>
 *
 * @author Chengxh
 * @since 2021-08-14
 */
@Data
@Accessors(chain = true)
@ApiModel(value = "TestReportResultDetailVO对象", description = "考场测试报告明细VO类")
public class TestReportResultDetailVO implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "考试任务id")
    private String taskId;

    @ApiModelProperty(value = "考点名称")
    private String placeName;

    @ApiModelProperty(value = "考场名称")
    private String roomName;

    @ApiModelProperty(value = "考场编号")
    private String roomCode;

    @ApiModelProperty(value = "位置")
    private String roomAddress;

    @ApiModelProperty(value = "监考机配置（false：不合格 true：合格）")
    private Boolean monitorIsOk;

    @ApiModelProperty(value = "操作系统")
    private String os;

    @ApiModelProperty(value = "cpu")
    private String cpu;

    @ApiModelProperty(value = "内存")
    private String memory;

    @ApiModelProperty(value = "安装盘可用空间")
    private String diskLeavings;

    @ApiModelProperty(value = "监考机网卡")
    private String netSpreed;

    @ApiModelProperty(value = "监考机安装盘大小")
    private String diskSpaces;

    @ApiModelProperty(value = "模拟测试项（false：不合格 true：合格）")
    private Boolean clientIsOk;

    @ApiModelProperty(value = "回收报告数")
    private Integer computerCount;

    @ApiModelProperty(value = "合格报告数")
    private Integer okCount;

    @ApiModelProperty(value = "本机考试测试时间")
    private String startTime;

    @ApiModelProperty(value = "本机结束测试时间")
    private String endTime;

    @ApiModelProperty(value = "编排机位数")
    private Integer seatCount;

    @ApiModelProperty(value = "已安装机位数")
    private Integer loginCount;

}
